radical scavenging activity - Deutsch Englisch Wörterbuch